首页> 外文OA文献 >Design Strategies and Knowledge in Object-Oriented Programming: Effects of Experience
【2h】

Design Strategies and Knowledge in Object-Oriented Programming: Effects of Experience

机译:面向对象程序设计中的设计策略和知识:效果   经验

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

An empirical study was conducted to analyse design strategies and knowledgeused in object-oriented software design. Eight professional programmersexperienced with procedural programming languages and either experienced or notexperienced in object-oriented design strategies related to two central aspectsof the object-oriented paradigm: (1) associating actions, i.e., executionsteps, of a complex plan to different objects and revising a complex plan, and(2) defining simple plans at different levels in the class hierarchy. Asregards the development of complex plans elements attached to differentobjects, our results show that, for beginners in OOP, the description ofobjects and the description of actions are not always integrated in an earlydesign phase, particularly for the declarative problem whereas, for theprogrammers experienced in OOP, the description of objects and the descriptionof actions tend to be integrated in their first drafts of solutions whicheverthe problem type. The analysis of design strategies reveal the use of differentknowledge according to subjects' language experience: (1) schemas related toprocedural languages; actions are organized in an execution order, or (2)schemas related to object-oriented languages; actions and objects areintegrated, and actions are organised around objects.
机译:进行了一项实证研究,以分析设计策略和在面向对象软件设计中使用的知识。八位具有过程编程语言经验的专业程序员,或者在与面向对象范例的两个主要方面相关的面向对象设计策略方面经验丰富或没有经验:(1)将复杂计划的动作(即执行步骤)与不同对象相关联并修改复杂对象计划,以及(2)在类层次结构的不同级别上定义简单计划。关于附加到不同对象的复杂计划元素的开发,我们的结果表明,对于OOP的初学者而言,对象的描述和动作的描述并不总是集成在早期设计阶段,特别是对于声明性问题,而对于在OOP中有经验的程序员而言,无论问题类型如何,对象的描述和操作的描述都倾向于集成在其解决方案的初稿中。设计策略的分析揭示了根据主体的语言经验使用不同知识的情况:(1)与过程语言相关的模式;动作按照执行顺序进行组织,或者(2)与面向对象语言有关的方案;动作和对象集成在一起,并且动作围绕对象进行组织。

著录项

  • 作者

    Détienne, Françoise;

  • 作者单位
  • 年度 2007
  • 总页数
  • 原文格式 PDF
  • 正文语种
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号